From 5ada2159e410a1a44c38f56b3339ddfb9ace5117 Mon Sep 17 00:00:00 2001 From: Debian LibreOffice Maintainers Date: Wed, 1 Aug 2012 08:41:17 +0000 Subject: [PATCH] debian-debug Gbp-Pq: Name debian-debug.diff --- configure.in | Bin 344434 -> 344596 bytes solenv/gbuild/platform/unxgcc.mk | 5 +++++ solenv/inc/unxgcc.mk | 8 ++++++++ 3 files changed, 13 insertions(+) diff --git a/configure.in b/configure.in index a5032339b3e7e9b09f7ab1b17c3a46961e9557d6..9b8927b99bf824840a4c19574f1aaea4e2ca3915 100644 GIT binary patch delta 171 zcmey=Bs!%RK+FWh%-aP#S(1JL0Gl&0w*UYD delta 54 zcmbQzBKoOGv|$V51&`?utQk3`7kM%YPwzX&EIM5vn}u`wdR11A_RXG*K+FWh%-c76 IvLyZh06H8LW&i*H diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk index 74034881924..b392b3f201c 100644 --- a/solenv/gbuild/platform/unxgcc.mk +++ b/solenv/gbuild/platform/unxgcc.mk @@ -204,9 +204,14 @@ gb_LinkTarget_CFLAGS := $(gb_CFLAGS) $(gb_CFLAGS_WERROR) gb_LinkTarget_CXXFLAGS := $(gb_CXXFLAGS) $(gb_CXXFLAGS_WERROR) ifeq ($(gb_SYMBOL),$(true)) +ifeq ($(ENABLE_SYMBOLS),SMALL) +gb_LinkTarget_CXXFLAGS += -g1 +gb_LinkTarget_CFLAGS += -g1 +else gb_LinkTarget_CXXFLAGS += -ggdb2 gb_LinkTarget_CFLAGS += -ggdb2 endif +endif # note that `cat $(extraobjectlist)` is needed to build with older gcc versions, e.g. 4.1.2 on SLED10 # we want to use @$(extraobjectlist) in the long run diff --git a/solenv/inc/unxgcc.mk b/solenv/inc/unxgcc.mk index 0041a586727..dbcab14a602 100644 --- a/solenv/inc/unxgcc.mk +++ b/solenv/inc/unxgcc.mk @@ -73,7 +73,11 @@ CC+:=$(CFLAGS_SYSBASE) CFLAGS+=-fmessage-length=0 -c # flags to enable build with symbols +.IF "$(ENABLE_SYMBOLS)" == "SMALL" +CFLAGSENABLESYMBOLS=-g1 +.ELSE CFLAGSENABLESYMBOLS=-g +.ENDIF # flags for the C++ Compiler CFLAGSCC= -pipe $(ARCH_FLAGS) @@ -110,7 +114,11 @@ CFLAGSSLOCUIMT=$(PICSWITCH) # Compiler flags for profiling CFLAGSPROF= # Compiler flags for debugging +.IF "$(ENABLE_SYMBOLS)"=="SMALL" +CFLAGSDEBUG=-g1 +.ELSE CFLAGSDEBUG=-g +.ENDIF CFLAGSDBGUTIL= GCCNUMVERSION_CMD=-dumpversion $(PIPEERROR) $(AWK) -v num=true -f $(SOLARENV)/bin/getcompver.awk -- 2.30.2